<?php
/**
 * 管理员类
 * 2017年3月17日
 */
class Login extends MY_Controller{
	function __construct(){
		parent::__construct();
		//加载管理员模型0
		$this->load->model('Admin_model',"admin");
	}
	/**
	 * 管理员登录页面
	 */
	function login(){

		if($_POST){
			$post=$this->input->post();
			//获取管理员信息
			$admininfo = $this->admin->getAdmin_login($post);
			//处理登录验证
			if($admininfo){
				//存在该管理员 则跳转到后台首页
				$_SESSION['admin_info'] = $admininfo;
				$echo = array(
					'code' => 1,
					'msg' => '登录成功',
					'url' => base_url().'Admin/Index/index',
				);				
			}else{
				//不存在该管理员
				$echo = array(
					'code' => 0,
					'msg' => '用户名或密码错误',
				);
			}

			echo json_encode($echo);
		} else {
			$data['title']='后台管理';
			$this->load->view('Admin/Login/login',$data);
		}
	}

	/**
	 * 登出
	 * @return [type] [description]
	 */
	function logOut()
	{
		if (isset($_SESSION['admin_info']))
		{
			unset($_SESSION['admin_info']);
		}

		redirect(base_url().'Admin/Login/login');
	}
}